app.out: app.cpp cal_add.o cal_sub.o
	g++ -Wall -g app.cpp cal_add.o cal_sub.o -o app.out
	./app.out

%.o: %.cpp
	g++ -c -Wall -g $< -o $@

.PHONY: clean
clean:
	rm app.out *.o
